mur vivant – English–Français translations

🇫🇷 fr en 🇬🇧

mur vivant noun {m}

  /myʁ vi.vɑ̃/
living wall
Wiktionary Links